// 这个文件定义于 /path/to/models/project.js
module.exports = function(sequelize, DataTypes) {
    var MLUser = sequelize.import(__dirname + '/MLUsers')
    return sequelize.define("ml_addFriend", {
        // 定义一个主键
        id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true },
        addType: DataTypes.INTEGER,
        isRead: DataTypes.INTEGER,
        // 外键:
        // addUserId: {
        //     type: DataTypes.INTEGER,
        //
        //     references: {
        //         // 引用另一个模型
        //         model: MLUser,
        //
        //         // 连接模型的列表
        //         key: 'id',
        //
        //         // 强制使用外键约束，仅适用于 PostgreSQL
        //         // deferrable: DataTypes.Deferrable.INITIALLY_IMMEDIATE
        //     }
        // },

        addUserId: { type: DataTypes.INTEGER },
        beAddUserId: { type: DataTypes.INTEGER },

        // 日期默认值 => 当前时间
        Date: { type: DataTypes.DATE, defaultValue: DataTypes.NOW },

    },{
        charset: 'utf8',
        collate: 'utf8_general_ci',
    })
}
